package com.das.mechanic_base.bean.processsive;

import java.util.List;

public class ProcessSBean {

    /**
     * brandId : 0
     * description : string
     * exampleImgId : 0
     * exampleImgUrl : string
     * mgtModified : 2020-08-10T06:53:29.896Z
     * mimeTupleList : [{"key":0,"mimeType":"string","value":"string"}]
     * name : string
     * needPhoto : true
     * operator : string
     * productCategoryNameList : ["string"]
     * progress : 0
     * resourceIdItem : string
     * resourceIdList : [0]
     * selfProcedureName : string
     * serviceBaseSn : string
     * sketchMap : string
     * sketchMapMimeType : string
     * sketchMapResourceId : 0
     * sn : string
     * standardOrNot : true
     * status : true
     * technicsSn : string
     * version : 0
     */

    private long brandId;
    private String description;
    private long exampleImgId;
    private String exampleImgUrl;
    private String mgtModified;
    private String name;
    private boolean needPhoto;
    private String operator;
    private long progress;
    private String resourceIdItem;
    private String selfProcedureName;
    private String serviceBaseSn; //服务Sn
    private String sketchMap;
    private String sketchMapMimeType;
    private long sketchMapResourceId;
    private String sn; //工序Sn
    private boolean standardOrNot;
    private boolean status;
    private String technicsSn;//工艺Sn
    private long version;
    private List<MimeTupleListBean> mimeTupleList;
    private List<String> productCategoryNameList;
    private List<Integer> resourceIdList;

    public long getBrandId() {
        return brandId;
    }

    public void setBrandId(long brandId) {
        this.brandId = brandId;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public long getExampleImgId() {
        return exampleImgId;
    }

    public void setExampleImgId(long exampleImgId) {
        this.exampleImgId = exampleImgId;
    }

    public String getExampleImgUrl() {
        return exampleImgUrl;
    }

    public void setExampleImgUrl(String exampleImgUrl) {
        this.exampleImgUrl = exampleImgUrl;
    }

    public String getMgtModified() {
        return mgtModified;
    }

    public void setMgtModified(String mgtModified) {
        this.mgtModified = mgtModified;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public boolean isNeedPhoto() {
        return needPhoto;
    }

    public void setNeedPhoto(boolean needPhoto) {
        this.needPhoto = needPhoto;
    }

    public String getOperator() {
        return operator;
    }

    public void setOperator(String operator) {
        this.operator = operator;
    }

    public long getProgress() {
        return progress;
    }

    public void setProgress(long progress) {
        this.progress = progress;
    }

    public String getResourceIdItem() {
        return resourceIdItem;
    }

    public void setResourceIdItem(String resourceIdItem) {
        this.resourceIdItem = resourceIdItem;
    }

    public String getSelfProcedureName() {
        return selfProcedureName;
    }

    public void setSelfProcedureName(String selfProcedureName) {
        this.selfProcedureName = selfProcedureName;
    }

    public String getServiceBaseSn() {
        return serviceBaseSn;
    }

    public void setServiceBaseSn(String serviceBaseSn) {
        this.serviceBaseSn = serviceBaseSn;
    }

    public String getSketchMap() {
        return sketchMap;
    }

    public void setSketchMap(String sketchMap) {
        this.sketchMap = sketchMap;
    }

    public String getSketchMapMimeType() {
        return sketchMapMimeType;
    }

    public void setSketchMapMimeType(String sketchMapMimeType) {
        this.sketchMapMimeType = sketchMapMimeType;
    }

    public long getSketchMapResourceId() {
        return sketchMapResourceId;
    }

    public void setSketchMapResourceId(long sketchMapResourceId) {
        this.sketchMapResourceId = sketchMapResourceId;
    }

    public String getSn() {
        return sn;
    }

    public void setSn(String sn) {
        this.sn = sn;
    }

    public boolean isStandardOrNot() {
        return standardOrNot;
    }

    public void setStandardOrNot(boolean standardOrNot) {
        this.standardOrNot = standardOrNot;
    }

    public boolean isStatus() {
        return status;
    }

    public void setStatus(boolean status) {
        this.status = status;
    }

    public String getTechnicsSn() {
        return technicsSn;
    }

    public void setTechnicsSn(String technicsSn) {
        this.technicsSn = technicsSn;
    }

    public long getVersion() {
        return version;
    }

    public void setVersion(long version) {
        this.version = version;
    }

    public List<MimeTupleListBean> getMimeTupleList() {
        return mimeTupleList;
    }

    public void setMimeTupleList(List<MimeTupleListBean> mimeTupleList) {
        this.mimeTupleList = mimeTupleList;
    }

    public List<String> getProductCategoryNameList() {
        return productCategoryNameList;
    }

    public void setProductCategoryNameList(List<String> productCategoryNameList) {
        this.productCategoryNameList = productCategoryNameList;
    }

    public List<Integer> getResourceIdList() {
        return resourceIdList;
    }

    public void setResourceIdList(List<Integer> resourceIdList) {
        this.resourceIdList = resourceIdList;
    }

    public static class MimeTupleListBean {
        /**
         * key : 0
         * mimeType : string
         * value : string
         */

        private long key;
        private String mimeType;
        private String value;

        public long getKey() {
            return key;
        }

        public void setKey(long key) {
            this.key = key;
        }

        public String getMimeType() {
            return mimeType;
        }

        public void setMimeType(String mimeType) {
            this.mimeType = mimeType;
        }

        public String getValue() {
            return value;
        }

        public void setValue(String value) {
            this.value = value;
        }
    }
}
